home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / VirtualLight / VLight1.3win32.exe / Examples / Level1 / Indexed.vs < prev    next >
Encoding:
Text File  |  2002-10-07  |  515 b   |  20 lines

  1. ReadArchive "defshaders.vs"
  2.  
  3. // These archives contain shader definitions used for this example
  4. ReadArchive "alien.vs"
  5. ReadArchive "polyglass.vs"
  6. ReadArchive "vlight.vs"
  7.  
  8. Declare shlist = SpectrumOfShaders(
  9.  [-1, Polyglass, 22, TEX3]
  10.  [22, TEX3, 52, TEX4]
  11.  [52, TEX4, 84, HolderShader]
  12.  [84, HolderShader, 150, TEX1]
  13.  [150, TEX1, 186, TEX2]
  14.  [186, TEX2, 255, Polyglass]
  15. )
  16.  
  17. Declare ifunc = UVIndexedMapping(ImageFile("idxmap.tga", NONE))
  18.  
  19. Declare IdxShader = Shader [ Indexed [ ifunc , shlist ] ]
  20.